/**
 * @description 组件属性
 * @author: 陈陈
 * @date: 2025/05/09
 * @phone: 18560000860
 * @email: 18560000860@qq.com
 * @company: 济南晨霜信息技术有限公司 /
 * @business: 承接前后端项目的开发
 */
export default {
	// HoverClass
	hoverClass: {
		type: String,
		default: "pure-hover"
	},

	// 状态
	modelValue: {
		type: Boolean,
		default: false
	},

	// 禁用状态
	disabled: {
		type: Boolean,
		default: false
	},

	// 主题
	theme: {
		type: String,
		default: "primary"
	},

	// 幽灵样式
	ghost: {
		type: Boolean,
		default: false
	},

	// 异步切换
	async: {
		type: Boolean,
		default: false
	},

	// 是否显示 loading
	loading: {
		type: Boolean,
		default: false
	},

	// loading 图标
	loadingIconName: {
		type: String,
		default: "__loading"
	},

	// 文本模式
	// "": 无
	// inner: 内部文本
	// outer: 外部文本
	// circle: 圆点中文本
	// icon: 圆点内图标模式
	mode: {
		type: String,
		default: ""
	},

	// 关闭文本
	offText: {
		type: String,
		default: undefined
	},

	// 开启文本
	onText: {
		type: String,
		default: undefined
	},

	// 只读状态
	readonly: {
		type: Boolean,
		default: false
	},

	// 宽
	width: {
		type: String,
		default: ""
	},

	// 高
	height: {
		type: String,
		default: ""
	},

	// 圆点距离边框的距离
	gap: {
		type: String,
		default: ""
	}
};
